package com.guodu.entity;

import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * ViewMaterialGhycId entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name="VIEW_MATERIAL_GHYC")
public class ViewMaterialGhyc implements java.io.Serializable {


	private static final long serialVersionUID = 1L;
	private Long id;
	private String month;
	private Long funitsId;
	private Long unitsId;
	private BigDecimal cgMoney;
	private BigDecimal allCgMoney;
	private BigDecimal xhMoney;
	private BigDecimal allXhMoney;
	private BigDecimal beginMoney;
	private BigDecimal endMoney;

	@Id
	@Column(name = "ID", precision = 22, scale = 0)
	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	@Column(name = "MONTH", nullable = false, length = 20)
	public String getMonth() {
		return this.month;
	}

	public void setMonth(String month) {
		this.month = month;
	}

	@Column(name = "FUNITS_ID", precision = 20, scale = 0)
	public Long getFunitsId() {
		return this.funitsId;
	}

	public void setFunitsId(Long funitsId) {
		this.funitsId = funitsId;
	}

	@Column(name = "UNITS_ID", precision = 20, scale = 0)
	public Long getUnitsId() {
		return this.unitsId;
	}

	public void setUnitsId(Long unitsId) {
		this.unitsId = unitsId;
	}

	@Column(name = "CG_MONEY", precision = 22, scale = 0)
	public BigDecimal getCgMoney() {
		return this.cgMoney;
	}

	public void setCgMoney(BigDecimal cgMoney) {
		this.cgMoney = cgMoney;
	}

	@Column(name = "ALL_CG_MONEY", precision = 22, scale = 0)
	public BigDecimal getAllCgMoney() {
		return this.allCgMoney;
	}

	public void setAllCgMoney(BigDecimal allCgMoney) {
		this.allCgMoney = allCgMoney;
	}

	@Column(name = "XH_MONEY", precision = 22, scale = 0)
	public BigDecimal getXhMoney() {
		return this.xhMoney;
	}

	public void setXhMoney(BigDecimal xhMoney) {
		this.xhMoney = xhMoney;
	}

	@Column(name = "ALL_XH_MONEY", precision = 22, scale = 0)
	public BigDecimal getAllXhMoney() {
		return this.allXhMoney;
	}

	public void setAllXhMoney(BigDecimal allXhMoney) {
		this.allXhMoney = allXhMoney;
	}

	@Column(name = "BEGIN_MONEY", precision = 22, scale = 0)
	public BigDecimal getBeginMoney() {
		return this.beginMoney;
	}

	public void setBeginMoney(BigDecimal beginMoney) {
		this.beginMoney = beginMoney;
	}

	@Column(name = "END_MONEY", precision = 22, scale = 0)
	public BigDecimal getEndMoney() {
		return this.endMoney;
	}

	public void setEndMoney(BigDecimal endMoney) {
		this.endMoney = endMoney;
	}



}